/**
 * 拍照调用
 * @param imgId 照片需要显示到的img标签id，如果不需要显示，则null
 */
function tkPhone(imgId){
	wx.chooseImage({
	    count: 1, // 默认9
	    sizeType: ['compressed'], // 可以指定是原图还是压缩图，默认二者都有
	    sourceType: ['camera'], // 可以指定来源是相册还是相机，默认二者都有
	    success: function (res) {
	        var localIds = res.localIds; // 返回选定照片的本地ID列表，localId可以作为img标签的src属性显示图片
	        uploadImgToWxServer(localIds[0],imgId);
	    },
	    fail:function(res){
	    	for ( var each in res) {
				alert(each);
			}
	    }
	});
}

/**
 * 上传图片到微信服务器
 * @param localId 需要上传的图片的本地ID，由chooseImage接口获得
 * @param imgId 需要将该图片显示的img标签id
 */
function uploadImgToWxServer(localId,imgId){
	wx.uploadImage({
	    localId: localId, // 需要上传的图片的本地ID，由chooseImage接口获得
	    isShowProgressTips: 1, // 默认为1，显示进度提示
	    success: function (res) {
	        var serverId = res.serverId; // 返回图片的服务器端ID
	        if(imgId != null){
	        	$(imgId).attr("src").val(localId);
	        }
	        downImgFromWxServer(serverId);
	    }
	});
}

/**
 * 从微信服务器下载图片调用
 * @param mediaId 媒体id
 */
function downImgFromWxServer(mediaId){
	$.ajax({
		url:"http://localhost:8080/Client/client/wx/downimg?mediaId=" + mediaId,
		type:"get",
		dataType:"json",
		error:function(){
			alert("下载失败！");
		},
		success:function(){
			alert("下载成功");
		}
	});
}